<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a="http://richfaces.org/a4j" 
	template="/layout/template-menu.xhtml"
	contentType="text/html" markupType="xhtml">

	<ui:define name="info">
		<h:outputText value="#{messages['menu.header']}" styleClass="title" />
	</ui:define>
	<ui:define name="content">
		<h:panelGrid columns="1" cellpadding="3" columnClasses="text-indent" rowClasses="color-orange,color-blue,color-green,color-pink">
			<h:commandLink action="#{usuariosAction.load()}" value="#{messages['menu.users']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.usuariosCrear or usuario.perfil.usuariosEliminar or usuario.perfil.usuariosModificar}" />
			<h:commandLink action="#{gruposAction.load()}" value="#{messages['menu.bands']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.gruposCrear or usuario.perfil.gruposEliminar or usuario.perfil.gruposModificar}" />
			<h:commandLink action="#{componentesAction.load()}" value="#{messages['menu.members']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.componentesCrear or usuario.perfil.componentesEliminar or usuario.perfil.componentesModificar}" />
			<h:commandLink action="#{horarioAction.load()}" value="#{messages['menu.timetable']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.horasCrear or usuario.perfil.horasModificar or usuario.perfil.horasEliminar}" />
			<h:commandLink action="#{perfilesAction.load()}" value="#{messages['menu.profiles']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.perfilesCrear or usuario.perfil.perfilesEliminar or usuario.perfil.perfilesModificar}" />
			<h:commandLink action="#{solicitudesAction.load()}" value="#{messages['menu.request']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.solicitudesVer or usuario.perfil.solicitudesModificar or usuario.perfil.solicitudesEliminar}" />
			<h:commandLink action="#{reunionesAction.load()}" value="#{messages['menu.meetings']}" styleClass="menu-title"
				rendered="#{usuario.perfil.administrador or usuario.perfil.reunionesCrear or usuario.perfil.reunionesEliminar or usuario.perfil.reunionesModificar}" />
			<h:commandLink action="#{identity.logout()}" value="#{messages['menu.logout']}" styleClass="menu-title" />
		</h:panelGrid>
	</ui:define>
	<ui:define name="buttonbar">
		<rich:spacer />
	</ui:define>
</ui:composition>